package com.tbit.uqbike.object.pojo.statistics;

import com.tbit.uqbike.annos.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author jing
 * @date 2020/12/110:48
 * @Description:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ExportRefundOpeLog {
    /**
     * 操作用户名
     */
    private String accountUserId;
    /**
     * 操作用户手机号码
     */
    @Excel(name = "操作人手机号", sort = 2)
    private String accountUserPhone;
    /**
     * 用户名
     */
    private String userId;
    /**
     * 用户手机号码
     */
    @Excel(name = "用户手机号", sort = 1)
    private String userPhone;
    /**
     * 金额
     */
    @Excel(name = "金额", sort = 3)
    private String money;
    /**
     * 操作备注
     */
    @Excel(name = "备注", sort = 6)
    private String operaRemark;
    /**
     * 操作时间
     */
    @Excel(name = "操作时间", dateFormat = "yyyy-MM-dd HH:mm:ss", sort = 5)
    private Date operaTime;

    /**
     * 退款类型
     */
    @Excel(name = "退款类型", readConverterExp = "-1=押金,0=余额,1=免押卡,2=骑行卡,3=充值结束订单,4=会员卡,5=优惠券,6=骑行订单银行卡退款,7=骑行订单余额退款", sort = 4)
    private Integer type;
}
